package com.xayy.health.mgt.service.strategy;

/**
 * 健康评估算法要打分的类
 * @author Nie
 * @version V1.0
 * @date 2023/4/10 10:16
 */
public interface AlgorithmRatedParam<PK> {
    /**
     * 获取分数绑定的节点id
     *
     * @return PK
     */
    PK obtainNodeId();

    /**
     * 获取节点分数
     *
     * @return Integer
     */
    Integer obtainScore();

    /**
     * 设置分数
     *
     * @param score 分数
     */
    void putScore(Integer score);
}
